#include <iostream>
using namespace std;

class A {
public:
  inline explicit A(int x = 12,long int y = 1212);
  static int get();
};
inline A::A(int x, long int y)
{
  cout<<"x: "<<x<<"\t"<<"y: "<<y<<endl;
}
int A::get()
{
  return 0;
}

void foo(A a)
{
  cout<<"foo(A a)"<<endl;
}

int main()
{
  foo(A(2));
  return 0;
}
